pull (together) - French English Dictionary